Big Huge Thesaurus

Mediterranean fruit fly

noun